#ifndef CONFIG_H
#define CONFIG_H

#include <string>
using std::string;

namespace config
{
	const int min_sup = 5;     // 0.3% of 3270 respond records
    const float float_threshold = 1.25;
    
    const float CF = 0.25;
    const int item_num = 50;   // actual value, after preprocess and not contain target_b,target_d
    const int hash_num = item_num;

    const string data_dir = "../data/";
    const string result_dir = "../result/";
    
    const string records_file( data_dir+"5_bit_run_training.txt" ); // input file
	//const string rules_file( result_dir+"rules.txt" );  // rules output
    const string respond_file( data_dir+"3_r_bitResult.txt");
    //const string not_respond_file( data_dir+"n_bitResult.txt");
    const string test_file( data_dir+"4_bit_test_training.txt");
    const string validate_file( data_dir+"6_bit_validation.txt");
	//const string test_result_file( result_dir+"test_result.txt");
	const string validate_result_file( result_dir+"validate_result.txt");

}
#endif
